// Package po
// Title  user.po.go
// Description  用户数据包
// Author  		alittlexincan@163.com  		2024/07/22 11:36
// Update  		alittlexincan@163.com  		2024/07/22 11:36
package po

// User
// Title  			UserPo
// Description   	用户数据结构体
// Author      		alittlexincan@163.com         2024/07/22 11:36
// Update  			alittlexincan@163.com         2024/07/22 11:36
type User struct {

	// Id 用户ID
	Id int64 `json:"id" gorm:"primaryKey;autoIncrement:false"`

	// Name 用户名
	Name string `json:"name" gorm:"type:varchar(255);not null"`

	// Password 用户密码
	Password string `json:"password" gorm:"type:varchar(255);not null"`

	// Role 用户角色
	Role string `json:"role" gorm:"type:varchar(255);not null"`

	// Status 用户状态
	Status string `json:"status" gorm:"type:varchar(255);not null"`

	// Type 用户类型
	Type string `json:"type" gorm:"type:varchar(255);not null"`

	// CreateTime 创建时间
	CreateTime int64 `json:"createTime" gorm:"type:bigint;autoCreateTime:milli;not null;comment:'创建时间'"`
}
